Devops Engineer
Posted 5 years ago
Location: Houston, TX 77002
Duration: 3 Years
Work Schedule: Full Time, 40 Hours/Week
Salary: $89,565.00/Annum + Company Standard Benefits
Job Duties:
- Develop scripts (PowerShell, Python, Ruby, BASH) on windows/Linux systems for automation of the build, release process and automate deployment and release distribution process.
- Formulates Cloud architectures for business solutions ranging from independent to complex systems by leveraging the following Azure Services: Azure Active Directory, Azure DNS, Traffic Manager, Azure Web Apps, Azure API Apps, Azure ARM, Azure Service Fabric, Azure Container Service, Azure Data Lake Storage, Azure Functions, Azure Logic Apps.
- Building and maintaining tools, solutions and microservices associated with deployment and operations platform, ensuring that all meet our customer service standards and reduce errors. Design, configure and deploy Microsoft Azure for a multitude of applications utilizing the Azure stack (Including Compute, Web & Mobile, Blobs, Resource Groups, Azure SQL, Cloud Services, and ARM, AKS etc.)
- Troubleshoot production issues on Windows 2012 R2 servers.
- Design and implement secure automation solutions for development, testing, and production environments.
- Production deployment for United Airlines Mobile Application to support new updates and fixes with deployment tools(CARA, CDD) for Android and iOS.
- Implementing App Dynamics monitoring, alerting, and diagnostics, including Application Insights, Log Analytics, Network Monitoring, Service Health, and dashboards throughout the domain portfolios.
- Designed and implement Software configuration management (SCM) for creating fully automated continuous integration, continuous delivery, continuous deployment pipelines Interact with IT professionals, such as software engineers and programmers to develop an efficient deployment process using release automation and build tools (Teamcity, GoCD, CA Technology tools: Release Automation and Continuous Delivery Director) and attend to ad-hoc issues related to day-to-day activities.
- Involved in writing application level code to interact with APIs, Web Services using JSON.
- Managing and using Kubernetes to orchestrate the deployment, scaling and management of Docker Containers.
- Troubleshoot production issues on Windows 2012 R2 servers.
- Work on Load balancer (F5) to maintain and monitor health of Production servers for Mobile.
- Handling of planned maintenance, production outages, and projects across different portfolios
- 24 hours ON call support to debug any Production issues
Minimum Education Requirement: This position requires minimum of Bachelor’s degree in computer science, computer information systems, information technology, or a combination of education and experience equating to the U.S. equivalent of a Bachelor’s degree in one of the aforementioned subject.