Position: Solutions Architect/ Technical Delivery Engineer
Location: Bangalore/ Ahmedabad
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 architecture solutions developing software and delivering highquality solutions to their customers. Our clients include companies that specialize in realtime lifesaving drug delivery to those making transportation more efficient and building cuttingedge education platforms.
To help clients innovate at speed and scale to meet growing global customer needs we are looking for a worldclass fullstack 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 constructively. If you re 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 best practices 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 a firm understanding of public and private cloud platforms
- Provide customer support for businesscritical application problems and issues
- Follow the 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 them 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 Node.js 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 Vue.js Svelte Next.js 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
Benefits
What s in it for you
Ajmera Infotech is firmly committed to being an equalopportunity employer and maintaining a diverse and inclusive environment. We value and embrace the fact that every single one of us brings value to the table. If you are looking for an outlet for your creativity a place that will appreciate your design edge and one that welcomes every new idea look no further. We encourage you to apply. Because we want you to be you with us.
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 you ve got!
- Remote/ inperson interview: Meet with us engineering and leadership teams to learn more about our team the exciting projects you will work on the 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!
Job Requirement: Solid understanding and hands-on experience with Kubernetes and container orchestration. Bachelor's degree in computer science, IT, or a related field. Proficiency in deploying, scaling, and managing Kubernetes clusters. Familiarity with related technologies such as Docker and Helm. Experience in cloud platforms like AWS, Google Cloud, or Azure about Kubernetes. Understanding of CI/CD pipelines and how they integrate with Kubernetes. Strong problem-solving skills, especially in a distributed system environment. Ability to script or code in languages like Python, Go, or Bash. Strong understanding of security practices within Kubernetes deployments. Excellent collaboration and communication skills, capable of conveying complex concepts. Join our Team: Drive product perfection through meticulous testing, ensuring experiences that delight. Dive into user flows, identifying pain points and areas of enhancement. Collaborate with UX/UI teams, bringing a research-backed perspective to designs. Be the advocate for users, ensuring interfaces that are intuitive and user-friendly. Stay ahead of design trends, bringing best practices to every usability test. Certification in Kubernetes is preferred: Certified Kubernetes Administrator (CKA) Certified Kubernetes Application Developer (CKAD) Certified Kubernetes Security Specialist (CKS) Kubernetes and Cloud Native Associate (KCNA)