Responsibilities
- Develop containerized APIs using internal tools and pipelines
- Adapt project scaffolding to meet specific integration and business needs
- Package APIs as containers for deployment to Azure Container Apps or Google Kubernetes Engine using Argo CD
- Maintain Dockerfiles and container configurations for secure and efficient builds
- Design modular RESTful API endpoints automating workflows across Azure, Google Cloud, and external systems
- Document APIs thoroughly using Swagger/OpenAPI for easy consumption
- Create technical documentation and diagrams for implementations and workflows
- Provide knowledge transfer to internal teams for effective API utilization and maintenance
Requirements :
- 3+ years of experience developing APIs and integration platforms
- Strong experience with Microsoft Azure cloud services and container environments
- Solid knowledge of containerization technologies such as Docker
- Familiarity with API design tools like Postman, OpenAPI, and Swagger
- Experience with CI/CD pipelines using GitHub Actions
- Understanding of security practices, including secret management with Azure Key Vault and authentication/authorization mechanisms (JWT, Azure App Registration)
- Experience with monitoring and instrumentation tools like Azure Application Insights and Open Telemetry
- Knowledge of infrastructure as code using Terraform and Terraform Cloud
- Basic networking concepts and identity management
- Proficient in programming languages such as C#.NET, Python, or TypeScript
- Experience with database systems, preferably Postgres
- Strong analytical and problem-solving skills
- Effective communication skills with English proficiency at B2 level or higher
Nice to have
- Experience with Dapr runtime for building microservices
- Familiarity with code scanning tools like Snyk and Sonarqube
- Knowledge of testing frameworks for unit and integration tests
- Experience with Azure Log Analytics Dashboards
We offer
- Career plan and real growth opportunities
- Unlimited access to LinkedIn learning solutions
- Constant training, mentoring, online corporate courses, eLearning and more
- English classes with a certified teacher
- Support for employee’s initiatives (Algorithms club, toastmasters, agile club and more)
- Enjoyable working environment (Gaming room, napping area, amenities, events, sport teams and more)
- Flexible work schedule and dress code
- Collaborate in a multicultural environment and share best practices from around the globe
- Hired directly by EPAM & 100% under payroll
- Law benefits (IMSS, INFONAVIT, 25% vacation bonus)
- Major medical expenses insurance: Life, Major medical expenses with dental & visual coverage (for the employee and direct family members)
- 13 % employee savings fund, capped to the law limit
- Grocery coupons
- 30 days December bonus
- Employee Stock Purchase Plan
- 12 vacations days
- Official Mexican holidays, plus 5 extra holidays (Maundry Thursday and Friday, November 2nd, December 24th & 31st)
- Monthly non-taxable amount for the electricity and internet bills
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Similar jobs

More from EPAM Systems, Inc.
EPAM Systems, Inc. 19 hours ago
EPAM Systems, Inc. 19 hours ago
EPAM Systems, Inc. 19 hours ago

Senior Software Engineer - Api Development

Apply Now
Back to search page