
Johnson Controls•16h ago
Career Pages
Software Engineer
Pune, Maharashtra, India
Full Time
Senior Level
N/A
N/A
N/A
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Software Engineer - Cloud Cost Optimization
Johnson Controls is seeking a skilled Software Engineer to join our team in Pune, Maharashtra, India. The ideal candidate possesses a strong technical background, excellent problem-solving abilities, and thrives in a collaborative environment. This role is pivotal in designing, developing, and maintaining secure, scalable, and efficient cloud-based applications and management tools, with a specific focus on self-service and cost optimization.
Key Responsibilities:
- Design, develop, and maintain a self-service cloud cost optimization portal.
- Provide technical support and guidance to self-service users, resolving issues related to data quality, system access, and report generation.
- Develop and maintain comprehensive documentation for system configurations, processes, and standard operating procedures.
- Implement and manage CI/CD pipelines for efficient software delivery.
- Ensure the security and compliance of all cloud-based applications.
- Collaborate with IT and development teams to identify and implement optimal cloud solutions.
- Monitor and optimize the performance of cloud applications.
- Troubleshoot and resolve issues related to cloud infrastructure.
- Apply FinOps principles to effectively manage and optimize cloud costs.
- Stay current with the latest cloud technologies and best practices in software engineering.
Requirements:
- Minimum of five years of experience as a Software Engineer or in a similar role.
- Proficiency with major cloud platforms such as AWS, Azure, or Google Cloud.
- Strong understanding of cloud architecture and services.
- Experience with containerization technologies like Docker and Kubernetes.
- Familiarity with infrastructure as code (IaC) tools such as Terraform or CloudFormation.
- Proficiency in full-stack web development.
- Proficiency in data transformation, preparation, modeling, and visualization practices.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
Preferred Qualifications:
- Relevant certifications, such as DevOps Engineer/Architect, PCEP, Full Stack Development, or Cloud Architect/Engineer/Administrator.
- Experience with DevOps practices and associated tools.
- Experience with Business Intelligence tools, such as Power BI.
- Knowledge of FinOps principles and practices.
- Experience in developing cost optimization strategies for cloud environments.
- Knowledge of networking, security, and database management.
Company
Johnson Controls
Pune, Maharashtra, India
Posted on Career Pages