Search by job, company or skills
Job Description
Continuous Integration and Continuous Deployment (CI/CD):
Design, implement, and maintain CI/CD pipelines for efficient software delivery.
Automate build, test, and deployment processes to ensure rapid and reliable releases.
Cloud Infrastructure Management:
Deploy, configure, and maintain AWS cloud resources. Monitor and optimize resource utilization for cost efficiency. Implement security best practices in cloud environments.
Version Control and Configuration Management:
Manage version control systems, including SVN and Git. Ensure proper branching and merging strategies. Maintain and version infrastructure as code (IaC) using tools like Terraform.
Build and Release Management:
Build and package applications for deployment. Manage artifact repositories and binary storage. Coordinate and execute releases across environments.
Application Server Deployments and Maintenance:
Oversee the deployment and maintenance of application servers (e.g., Tomcat, Apache, Nginx).
Configure and optimize application server settings for performance and scalability. Ensure high availability and reliability of application server environments.
Automation and Scripting:
Develop and maintain automation scripts using Bash and other scripting languages. Automate routine operational tasks for efficiency.
Monitoring and Logging:
Implement monitoring solutions to proactively identify and address issues. Configure and maintain logging and alerting systems.
Security and Compliance:
Ensure the security and compliance of infrastructure, applications, and application servers.
Perform security assessments and vulnerability scanning.
Collaboration and Communication:
Collaborate with development and operations teams to bridge the gap between software development and IT operations. Provide technical guidance and support to team members.
Documentation:
Maintain comprehensive documentation of infrastructure, configurations, and processes.
Date Posted: 11/07/2024
Job ID: 84132583