Position: Solutions Architect/ Technical Delivery Engineer
Location: California United States
Mode: Onsite
At Ajmera Infotech our mission is to help our customers build software to power their future. We provide our customers with a range of services that include architecting solutions developing software and delivery high quality solutions to their customers. Our clients include companies that specialize in real time lifesaving drug delivery to those making transportation more efficient and building cutting edge education platforms.
To help clients innovate at speed and scale to meet growing global customer need we are looking for a worldclass full stack polyglot developer with an entrepreneurial spirit and a consultative approach. It requires an individual who can quickly get up to speed on technologies and rapidly deliver productionready software. Beyond the advanced developer skills this person will also have superior documentation and communications skills. You will be working on a small team of highly experienced engineers where you will be expected to collaborate openly and honestly in a constructive manner. If youre that person looking to join a team of peers who will encourage you to do your best work weekin and weekout this opportunity is for you.
Job Description:
- Design develop deploy and maintain cloud web and mobile applications
- Develop cloudbased solutions to help our clients solve their most pressing problems
- Capture and share bestpractices with the public cloud solutions architect community
- Understanding of cloud platforms and the ability to engage with customer technical leadership as a trusted adviser. Requires the ability to articulate and present the business value of related cloud solutions and have firm understanding of public and private cloud platforms
- Provide customer support for businesscritical application problems and issues
- Follow established SDLC process for code development through code release and support
- Act as a technical liaison between customers delivery teams and support
- Create process flows highlevel functional and detailed technical design specifications from business requirements
- Engage with customers to understand business needs and translate that into robust application and system architecture for the target application
- US Citizenship required
Requirements
- 3 years experience in software architecture and development
- Experience in one or more of the following programming languages: Java C# .NET Framework/.NET Core Golang JavaScript/Typescript Rust PHP Ruby Python C/C
- Comfortable working within a small team to deliver highquality work
- Strong written and verbal communication and presentation skills
- A strong technical background excellent client management skills bias for action taking accountability and the ability to lead projects and global teams
- Experience with monitoring technologies and techniques such as bytecode injection process sampling instrumentation eBPF etc.
- Experience with cloud platforms and tools (AWS GCP Azure)
- Experience creating serverless applications (AWS Lambda GCP functions Azure Functions) low/nocode development process mining digitaltwin capabilities
Bonus points if you have:
- Observability experience with one or more of: Splunk AppDynamics DataDog Grafana or Dynatrace
- Familiarity with OpenSource observability tools including Open Telemetry Prometheus Fluentbit Pixie Vector
- Experience with messagebased frameworks such as Kafka RabbitMQ IBM MQ
- Experience with modern Node ecosystem including frontend frameworks and tooling such as ReactJS Svelte Gatsby Remix
- Containerization: Docker Kubernetes OpenShift Cloud Foundry
Configuration Management and Automation: Terraform Ansible Puppet Chef
- CI/CD: Jenkins GitHub Actions CircleCI Gitlab BitBucket
- Online work showcasing your problemsolving skills in the digital space
Education
- Bachelors Degree in Computer Science Electrical Engineering or equivalent work experience.
Benefits
Whats in it for you
Our hiring processes Our hiring process consists of the following steps
- Online application: Complete our online questionnaire and attach your resume.
- Virtual screening: During an introductory call call with our Talent Acquisition team you will learn more about us and we will get to know you.
- Take home code challenge: Show us what youve got!
- Remote/ inperson interview: Meet with us engineering and leadership teams to learn more about our team the exciting projects you will work on technologies you will be exposed to our culture and of course tell us about all the cool stuff you have done.
Referrals
We love a good referral! If you know someone that would be a great fit for this position please share!