You are on page 1of 2

261313 SOFTWARE ENGINEER

ANZSCO

Occupation Title:

o Designs, develops, modifies, documents, tests, implements, installs and


supports software applications and systems
o researching, consulting, analysing and evaluating system program needs
o identifying technology limitations and deficiencies in existing systems and
associated processes, procedures and methods
o testing, debugging, diagnosing and correcting errors and faults in an applications
programming language within established testing protocols, guidelines and
quality standards to ensure programs and applications perform to specification
o writing and maintaining program code to meet system requirements, system
designs and technical specifications in accordance with quality accredited
standards
o writing, updating and maintaining technical program, end user documentation
and operational procedures
o providing advice, guidance and expertise in developing proposals and strategies
for software design activities such as financial evaluation and costings for
recommending software purchases and upgrade

 Collaborates with top management and departments heads in creating a


tailor fit infrastructure for different departments involving the farm, sales
team, accounting,packing and logistic facilities.

 Ensuring tune performance and high availability of infrastructure used by


Countrry Synergy and its affiliate farms and facilities.

 Design and develop infrastructure monitoring and reporting tools

 Works side by side with department head to test, diagnose, debug and
rectification of programming language and makes sure all protocols and
procedures are industry and management approved standards.

 Develop and maintain configuration management solutions

 Develop test automation frameworks in collaboration with rest of the team

 Consistently thinking ahead to create tools to help teams make the most
out of the available infrastructure

 Providing professional advice and expertise in developing proposals and


strategies for software design activities that has direct impact on financial
evaluation , costing for existing and future software purchases and upgade
of Country Synergy storage and farms.

 Safe keeping of code depository, all software changes and documentation.

 Producing updating and maintaining technical program, end user manuals,


documentation and operational procedures

Skills

 Experience with Linux servers in virtualized environments

 Familiarity with the fundamentals of Linux scripting languages

 Experience installing, configuring, and maintaining services such as Bind,


Apache, MySQL, nginx, etc.

 Strong grasp on configuration management tools, such as Puppet and


Chef {{depending on project requirements}}
 Familiarity with load balancing, firewalls, etc.

 Proficient with network tools such as iptables, Linux IPVS, HAProxy,


etc. {{depending on specific project needs}}
 Experience with virtualization technologies, such as Xen {{depending on
project requirements}}
 Ability to build and monitor services on production servers

 Knowledge of servers and switches {{and other solutions relevant to the


infrastructure}}
 {{Make sure to mention any frameworks, libraries, or any other
technology relevant to your project}}
 {{List education level or certification you require}}

You might also like