JOB TITLE: DEVOPS ENGINEER with AZURE & JENKINS
LOCATION: Hybrid - Westlake, TX
Contract - W2
No H1Bs/C2Cs
JOB DESCRIPTION:
- Build cloud native applications utilizing Open source and Microsoft technologies across multiple cloud platforms.
- Modernize monolith legacy applications to highly scalable distributed applications on microservices based architecture and deploy them on cloud platforms.
- Execute projects on Agile best practices and embrace the Devops culture across the software delivery lifecycle
- Build and develop integration frameworks for 3rd party vendor applications.
- Design and implement new features/applications based on industry standards.
- Create modern, responsive web applications to provide real-estate services to our internal and external clients.
- Develop and distribute Mobile apps built on native or react native architecture for both iOS and Android platforms.
- Implement Continuous Security, Integration, Deployment & Monitoring for the software products
ESSENTIAL DUTIES AND RESPONSIBILITIES
- Under broad direction of Sr. DevOps Engineer, build secure, resilient and scalable cloud architecture for web-based applications and services.
- Run containers at scale in Azure Cloud with Kubernetes as the orchestration platform.
- Develop and maintain all parts of Environment Infrastructure and Configurations as Code.
Provision and Maintain all infrastructure containers to support application runtime. - Work with development teams to help engineer scalable, reliable, and resilient software in the cloud.
- Design and Develop monitoring capabilities for systems, services and hardware to pro-actively detect application failures and report.
- Analyze and monitor performance bottlenecks and key metrics to optimize software and system performance.
- Provide analytics and forecasts for cloud capacity, troubleshooting analysis and uptime.
- Mentor the team on cloud engineering and continuously train them on the best practices.
TECHNICAL SKILLS
- 1-3 years of experience in architecting and deploying infrastructure for distributed applications in the Cloud.
- Hands-on with Linux commands and management of VMs.
- Hands-on with deploying applications on Azure Cloud using Cloud Native components.
- Hands-on with bash / python / power shell scripting
- Familiarity with Azure DevOps and building CI/CD pipelines
- Experience with Git and Git flow for code lifecycle management.
- Experience working in Agile/Scrum development cycles.
- Experience of TCP/IP, HTTP, web application security, and experience supporting multi-tier web application architectures.
Bonus/Nice to have:
- Experience with Azure Devops, Sonarqube and instrumentation for monitoring using statsd or equivalent.
- Experience with NoSQL databases.